//package com.rongji.cms.tools.flowable.service;
//
//import com.rongji.cms.tools.common.core.domain.PageQuery;
//import com.rongji.cms.tools.common.core.page.TableDataInfo;
//import com.rongji.cms.tools.flowable.domain.vo.WfDefinitionVo;
//import com.rongji.cms.tools.flowable.domain.vo.WfDetailVo;
//import com.rongji.cms.tools.flowable.domain.vo.WfTaskVo;
//
//import java.util.Map;
//
///**
// * @author yang
// * @date 2022/9/20 14:41
// * @description
// */
//@Deprecated
//public interface IWfProcessService {
//
//    /**
//     * 查询可发起流程列表
//     *
//     * @param pageQuery 分页参数
//     * @return
//     */
//    TableDataInfo<WfDefinitionVo> processList(PageQuery pageQuery);
//
//    /**
//     * 启动流程实例
//     *
//     * @param procDefId 流程定义ID
//     * @param variables 扩展参数
//     */
//    void startProcess(String procDefId, Map<String, Object> variables);
//
//
//    /**
//     * 查询流程任务详情信息
//     *
//     * @param procInsId 流程实例ID
//     * @param deployId  流程部署ID
//     * @param taskId    任务ID
//     */
//    WfDetailVo queryProcessDetail(String procInsId, String deployId, String taskId);
//
//
//    /**
//     * 查询代办任务列表
//     *
//     * @param pageQuery 分页参数
//     */
//    TableDataInfo<WfTaskVo> queryPageTodoProcessList(PageQuery pageQuery);
//
//
//    /**
//     * 查询已办任务列表
//     *
//     * @param pageQuery 分页参数
//     */
//    TableDataInfo<WfTaskVo> queryPageFinishedProcessList(PageQuery pageQuery);
//}
